#ifndef _MSG_DEF_H_
#define _MSG_DEF_H_
#include <EasyMsg.h>
/*!
 * 定义多个消息用来进行示例和测试
 * EasyMsg 提供了两种风格的消息定义方式
 *
 */

//简单定义 无成员 但是可以通过继承类来完成扩展
class AMsg;
EASY_MSG_DEFINE(AMsg);

//带成员定义 可以直接设置成员和成员函数
class BMsg;
EASY_MSG_DEFINE_DETAIL_BEGIN(BMsg)
int a;
EASY_MSG_DEFINE_DETAIL_END;

class CMsg;
EASY_MSG_DEFINE(CMsg);


#endif
